package net.nampham.visioncontrol.view;

import java.nio.FloatBuffer;

import com.javadude.annotation.Bean;
import com.javadude.annotation.Delegate;

import net.nampham.visioncontrol.ILogger;
import net.nampham.visioncontrol.Logger;

@Bean(delegates = {
	    @Delegate(
		    	type = IMatTransform.class,
		    	property = "matTrans",
		    	instantiateAs = MatTransform.class
		    ),
    }
)
public class MatDiffuse extends MatDiffuseGen implements IMaterial, IMatTransform{

	public void initialize_common() {
		// TODO Auto-generated method stub
		
	}

	public void initialize_specific(FloatBuffer buffer) {
		// TODO Auto-generated method stub
		
	}

	public void update(float time) {
		// TODO Auto-generated method stub
		
	}

	public void dispose() {
		// TODO Auto-generated method stub
		
	}

	public int getVertexStride() {
		// TODO Auto-generated method stub
		return 0;
	}

	public void initialize_once() {
		// TODO Auto-generated method stub
		
	}
}
